/*文章内容模块*/

* {
  margin: 0;
  padding: 0;
  font-size: small;
}

.m-t-10 {
  margin-top: 10px !important;
}
.m-t-20 {
  margin-top: 20px !important;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-b-50 {
  margin-bottom: 50px !important;
}
.cmx-normal-view{
  padding: 10px 10px 10px 10px;
}
.cmx-normal-view .cmx-card {
  box-shadow: 0 0 14px -1px #e4e4e4;
  border-radius: 10px !important;
  border: 1px solid #ffffff;
  padding: 10px 15px;
  width: 100%;
}
.cmx-normal-view .el-form-item__label{
  float: none;
}
.cmx-normal-view .mini-more .el-checkbox-button--mini .el-checkbox-button__inner{
  padding: 6px 10px;
  font-size: 12px;
}
.sub-navbar.draft {
  margin: 0;
}

// 以上需要保留
.draft-con {
  padding: 0px;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  padding-bottom: 25px;
}

.draft-title {
  font-size: 24px;
  color: #333;
  line-height: 24px;
}

.draft-abstract {
  margin-top: 10px;
  width: 100%;
  font-size: 14px;
  color: #666;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.035);
  border-radius: 0px;
  padding: 10px 20px;
  text-indent: 0em;
  border-left: 4px solid #3b96f3;
}

.draft-word {
  font-size: 14px;
  color: #333;
  line-height: 24px;
  text-indent: 2em;
  width: 100%;
  padding: 10px 0px 40px 0px;
}

.draft-size {
  text-indent: 0 !important;
}

.draft-handle {
  position: absolute;
  right: 20px;
  margin-top: -5px;
  z-index: 10;
}

.has-gutter th {
  background-color: #f7f7f7;
}

/*扫码登录*/
.login-code-img {
  text-align: center;
}

.login-code-word {
  margin-top: 20px;
  width: 100%;
  text-align: center;
}

.login-code-word span {
  display: block;
  font-size: 16px;
  color: #333;
  line-height: 24px;
}

.login-code-word span > b {
  font-weight: 400;
  color: #bd000f;
}

.login-code-word a {
  display: block;
  font-size: 14px;
  color: #333;
  line-height: 24px;
  margin-top: 10px;
}

.login-code-word a:hover {
  color: #bd000f;
}

/*审核记录*/
.pending-con {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}

.pending-con-up,
.pending-con-dw {
  margin-top: 20px;
  overflow: hidden;
  width: 100%;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}

.pending-con-uplt {
  width: 12%;
}

.pending-con-uprt,
.pending-con-dwrt {
  width: 88%;
}

.pending-step-tree {
  flex-basis: 30% !important;
  width: 100%;
}

.pending-step-tree .el-step__icon {
  width: 16px;
  height: 16px;
}

.pending-step-tree .el-step__head > .el-step__line {
  left: 7px;
  top: 1px;
}

.pending-step-tree .el-step__title {
  font-size: 14px;
  line-height: 19px !important;
  margin-left: -10px;
  float: left;
}

.pending-con-uplt,
.pending-con-uprt,
.pending-con-dwrt {
  float: left;
}

.pending-step-tree .el-step__description {
  float: left;
  margin-top: -2px;
  font-size: 14px;
  margin-left: 20px;
}

.pending-step-tree .el-step__main {
  width: 100%;
}

.pending-con-dwrt-title {
  font-size: 14px;
  color: #ccc;
  line-height: 24px;
}

.pending-con-dwrt-con {
  font-size: 14px;
  color: #333;
  line-height: 24px;
  width: 92%;
  margin-top: 5px;
  margin-bottom: 5px;
}

/*编辑审核*/
.review-pending-wordscon {
  margin: 5px 0px 20px 0px;
}

.review-pending-wordscon > .el-textare__inner {
  min-height: 100px !important;
  border-radius: 0px;
  border: 1px dashed #a2a2a2;
}

.review-pending > .pending-con-up {
  border-bottom: 0px !important;
}

/*内容发布*/
.fb-pop {
  width: 100%;
}

// .zztree-con .el-tree-node__label{
//  white-space: wrap;
// }
// .block .custom-tree-node{
//   white-space: wrap;
// }
// .block .el-tree-node .custom-tree-node:first-child{
//   // width: 30px;
//   white-space: wrap;
// }
// .block .el-tree-node__content{
//   // padding-left: 0px;
// }
// .custom-tree-node:first-child{

// }
.el-tree-node__content{
  position: relative;
  height:40px;
}
/*组织机构树*/
.zztree {
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  position: relative;
  background: #fff;
  font-size: 14px;
}

.filter-item {
}

.mytree {
  position: absolute;
  top: -0px;
  left: 10px;
  bottom: 10px;
}

.zztree-title {
  width: 100%;
  line-height: 40px;
  padding: 10px 10px 10px 20px;
  border-bottom: 1px solid#ccc;
}
.span-title{
  float: left;
  line-height: 16px;
  border-left:4px solid #000;
  padding-left: 10px;
  font-size: 16px;
  margin-top: 7px;
}

/*系统管理右侧*/
.system-rt {
  padding: 15px;
}

.do-top {
  width: 100%;
  overflow: hidden;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 5px;
  margin-bottom: 15px;
}

.do-top > .do-top-list {
  float: right;
}

.system-rt-info {
  width: 100%;
  border: 1px solid #ccc;
  border-bottom: 0px;
  overflow: hidden;
}

.system-rt-header {
  float: left;
}

.system-rt-header span {
  font-size: 20px;
  line-height: 50px;
}

.system-rt-bx {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0px !important;
  padding: 10px 0px;
  width: 100%;
  overflow: hidden;
}

.system-rt-bx > .el-form-item__label {
  border-right: 1px solid #ccc;
  margin-right: 20px;
}

/*新建机构*/
.addzz-title {
  width: 100%;
  overflow: hidden;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.addzz-line {
  width: 100%;
  overflow: hidden;
  border-bottom: 1px solid #e6e6e6;
  margin-top: 15px;
}

.addzz-tab {
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12), 0 0 0 0 rgba(0, 0, 0, 0.04) !important;
}

.addzz-pr-table-btn {
  float: right;
  padding: 8px 20px !important;
}

/*岗位*/
.job-tab {
  background: #fff;
}

.job-tab-header {
  border-bottom: 1px solid #eeeeee;
  width: 100%;
  overflow: hidden;
  padding: 0 0 10px 0px;
  line-height: 40px;
  margin-bottom: 25px;
  background: #fff;
}

.job-table {
  width: 100%;
  border: #eeeeee;
  /*border-top: 1px solid #e6e6e6;padding-top: 20px;*/
}

.job-tab-tran {
  width: 550px;
  margin: 0 auto;
}

.p-b-10 {
  padding-bottom: 10px;
}

.p-b-11 {
  padding-top: 10px;
}

/*角色*/
.role-list {
  margin-top: 20px;
}

.table-search-style {
  border: 1px solid #eeeeee;
  border-top: 0px;
  padding: 0px;
  background-color: #fff;
}

.table-search-style-col {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 15px;
}

.role-job-lt {
  border: 1px solid #ccc;
  padding: 15px 2px;
}

.role-job-lt-bx {
  height: 50vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0px 10px;
}

/*高度100%*/
.height100 {
  height: 100%;
}

.width100 {
  width: 100%;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.search-btn {
  width: 84px;
}

.inIframe .height-hassearch-content {
  height: calc(100vh - 80px) !important;
}

.height-hassearch-content {
  height: calc(100vh - 130px) !important;
}

.inIframe .default-hassearch aside.el-aside {
  height: calc(100vh - 50px) !important;
}

.default-hassearch aside.el-aside {
  height: calc(100vh - 120px) !important;
}

.more-search-btn {
  text-align: center;
  border-bottom-left-radius: 45px;
  background: rgba(255, 255, 255, 0.7);
  border-bottom-right-radius: 45px;
  width: 60px;
  height: 30px;
  padding: 5px 0;
  font-size: 10px;
  position: absolute;
  left: 40%;
  box-shadow: 0 0 9px -3px #666;
  cursor: pointer;
  font-weight: bold;
  color: #999;
}

.more-search-btn:hover {
  background: #fff;
}

.app-wrapper.default-hassearch {
  padding-top: 53px;
}

.default-hassearch .el-row:not(.search-content-fixed) {
  margin-top: 10px;
}

.el-scrollbar {
  height: 100%;
}

.el-scrollbar__wrap {
  height: 100%;
}

/*y轴滚动条*/
.overflow_yAuto {
  height: 100%;
  // min-height:820px;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 65px !important;
}

/*组织机构树横向展开*/
.wordShow {
  width: 500px;
  overflow-x: auto;
  height: calc(100% - 45px);
}
.wordShows {
  width: 100%;
  overflow-x: auto;
  height: calc(100% - 85px);
}
.wordShows .el-tree{
//  width: 280px;
}
.overflow_yAutos {
  height: 100%;
  width: 100%;
  // overflow-x: hidden;
  // overflow-y: auto;
  padding-bottom: 65px !important;
}

.el-tab-pane {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.createPost-main-container {
  padding-top: 78px !important;
  height: auto;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 40px !important;
}

.app-main {
  height: 100%;
  overflow: hidden;
}

.zztree-con {
  padding-left: 5px;
  padding-top: 5px;
  font-size: 13px;
}

.zztree-con .el-tree-node__label {
  font-size: 13px;
  width: 100%;
  background: red($color: #000000);
}

/*栏目管理*/
.protree-con {
  margin-top: 5px;
  padding-left: 15px;
}

.pro-rt-title {
  float: left;
  margin-top: 10px;
  font-size: 20px;
  margin-right: 20px;
  margin-bottom: 17px;
}

.shishi > .el-tabs__content {
  height: 100%;
}

/*社交媒体管理*/
.input-tips {
  display: block;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  margin-bottom: 0px;
}

/*素材库*/
.material-box {
  margin: 10px 6px 0px 6px;
  float: left;
}

.sub-navbar .draft {
  background: #ffffff;
  top: 0;
  z-index: 1;
  height: 52px !important;
  padding: 0;
}

.pop-art-con-word {
  text-indent: 2em;
}

.pop-art-con h3 {
  font-size: 20px;
  width: 100%;
  text-align: center;
  margin-top: 0px;
}

.image-box > .el-col {
  margin-bottom: 10px;
  position: relative;

  &:last-child {
    margin-bottom: 0;
  }
}

.cardimg {
  width: 100%;
  height: 120px;
  overflow: hidden;
}

.cardimg img {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer;
}

.pop-img {
  width: 60%;
  float: left;
}

.pop-img-info {
  width: 40%;
  float: left;
}

.pop-art-con {
  overflow: hidden;
}

.wzDetails {
  width: 60px;
  height: 60px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}

.wzDetails img {
  width: 100%;
  height: 100%;
}

.wzNav {
  margin-top: 20px;
}

.el-carousel__indicators {
  display: none;
}

.picAllSize {
  width: 32%;
  margin-left: 8%;
  float: left;
}

.picInfo {
  font-size: 24px;
  color: #333333;
}

.picDetails {
  margin: 14px 0;
}

.picDetails h3 {
  font-size: 14px;
  color: #333333;
  font-weight: normal;
  text-align: left;
  margin-bottom: 0;
  line-height: 34px;
}

.picDetails span {
  font-size: 14px;
  color: #333333;
  display: block;
  line-height: 34px;
}

.removeButton {
  position: absolute;
  top: -30px;
  right: -30px;
  transition: all 0.4s;
  -moz-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
}

.delButton {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.4s;
  -moz-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
}

.delButton span {
  display: block;
  cursor: pointer;
  width: 100%;
  height: 100%;
  line-height: 110px;
  color: #fff;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
}

.removeButton span {
  display: block;
  cursor: pointer;
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
}

.imgAllBox {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: relative;
}

.fadeInRemove {
  top: 0px;
  right: 0px;
}

.removeSearch {
  width: 70%;
  margin: 22px auto;
}

.searchInput {
  width: 88%;
  float: left;
}

.searchInput .el-input input {
  border-radius: 4px 0 0 4px !important;
}

.searchBtn > .el-button {
  border-radius: 0 4px 4px 0 !important;
}

.removeTit i {
  font-size: 28px;
  display: inline-block;
  vertical-align: middle;
  color: #409eff;
}

.removeTit span {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
  padding-left: 20px;
}

.removeQd {
  text-align: right;
  margin-top: 20px;
}

.stateSpot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 4px;
}

.published {
  background-color: #409eff;
}

.class {
  background-color: #67c23a;
}

// .el-upload-list__item{width: 20% !important;margin-left: 10px;float: left;}
// .el-upload-list__item:first-child{margin-left: 0;}
.el-upload {
  display: inline-block;
}

.addVideo-demo > .el-upload {
  width: 100%;
}

.el-upload__tip {
  text-align: center;
}

.el-upload-dragger {
  width: 100%;
  height: 150px;
}

.uploaderIcon {
  font-size: 76px;
  color: #409eff;
  margin-top: 26px;
}

.myPic img {
  width: 7%;
  margin-top: 26px;
}

/*成品库*/
.draft-title-rt {
  float: right;
  font-size: 14px;
}

.numtreebox {
  border-right: 0px;
}

.numtree-block > .el-menu-item-group__title {
  display: none;
}

.numtree-li {
  margin-left: -35px;
  border-top: 1px solid #e6e6e6;
}

.numtreebox > .el-submenu {
  border-bottom: 1px solid #e6e6e6;
}

.num-img {
  width: 100%;
}

.num-img img {
  width: 70%;
  margin-left: 15%;
}

/*问答管理*/
.qachoose {
  float: right;
  margin-right: 10px;
  width: 110px;
  height: 35px;
}

.qachoose input {
  height: 30px !important;
  line-height: 30px !important;
}

.plbox {
  width: 100%;
  overflow: hidden;
}

.plbox-lt,
.plbox-rt {
  float: left;
}

.plbox-lt img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.plbox-rt {
  margin-left: 20px;
  width: 90%;
}

.plbox-rt span,
.plbox-rt b {
  display: block;
}

.plbox-rt b {
  margin-top: 10px;
  white-space: pre-wrap;
  font-weight: 400;
}

.plbx {
  width: 100%;
  overflow: hidden;
  margin-left: 0px !important;
  padding: 20px 0px;
  border-top: 1px solid #e6e6e6;
}

.plbx > .el-checkbox__input {
  display: block !important;
  float: left;
  margin-top: 10px;
}

.plbx > .el-checkbox__label {
  display: block !important;
  float: left;
  width: 80%;
  overflow: hidden;
}

.content-con-bx {
  font-size: 14px;
  color: #666;
  width: 100%;
  line-height: 24px;
  padding: 10px 0px 10px 20px;
  border-bottom: 1px solid #e6e6e6;
  cursor: pointer;
}

.content-con-bx:hover {
  background: #e6f7ff;
}

.content-con {
  margin-top: -5px;
  margin-left: -15px;
}

.content-con-bxdw {
  color: #ccc;
}

.shcon-bx {
  width: 100%;
  border-bottom: 1px solid #e6e6e6;
  overflow: hidden;
  margin-bottom: 10px;
}

.shcon-bx .el-col {
  padding-bottom: 10px;
}

.shcon-title {
  font-size: 20px;
  color: #333;
  font-weight: 800;
  margin-top: 10px;
}

.qachoose-bx > .el-input > .el-input__suffix {
  right: 5px !important;
}

/*--推荐内容 begin--*/
.addLm {
  font-size: 12px;
  color: #409eff;
  cursor: pointer;
}

.qachooseMleft {
  text-align: right;
}

.content-con-bx-my {
  padding-right: 20px;
}

.btnAllSize {
  float: right;
  margin-bottom: 17px;
  margin-right: 20px;
  margin-top: 11px;
}

.iconColor {
  color: #409eff;
}

.moveBtn {
  position: absolute;
  right: 26px;
  bottom: 10px;
  z-index: 999;
}

.moveBtn span {
  color: #409eff;
  font-size: 14px;
  line-height: 24px;
  display: inline-block;
  vertical-align: middle;
}

.posDw {
  position: relative;
}

.formNewPage {
  padding: 35px 50px;
}

/*--推荐内容 end--*/
.qrXz {
  width: 100%;
  margin-bottom: 20px;
}

.qrXz > button {
  width: 100%;
}

.chooseGj td {
  text-align: left !important;
}

.chooseGj th {
  text-align: left !important;
}

.myImg_show {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.myImg_show img {
  width: 100%;
  height: 100%;
}

.imgSize_ms {
  text-indent: 0 !important;
}

.listMt {
  margin-top: 16px;
  display: block;
  width: 100%;
}

.listMt:first-child {
  margin-top: 0;
}

.pictureBtn {
  float: right;
  margin-bottom: -20px;
}

.el-tabs__nav-wrap {
  width: 100%;
}

/*--微信公众号管理 begin--*/
.imgText {
  padding: 30px;
}

.moreList {
  border: 1px solid #eeeeee;
  float: left;
  width: 100%;
  border-bottom: 0;
}

.myList {
  position: relative;
  border: 1px solid transparent;
  float: left;
  padding: 10px;
  width: 100%;
  border-bottom: 1px solid #eeeeee;
  position: relative;
  overflow: hidden;
}

.myList span {
  display: block;
  float: left;
  width: 55%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 20px;
}

.myList img {
  width: 60px;
  height: 60px;
  overflow: hidden;
  float: right;
}

.myMask {
  position: absolute;
  width: 100%;
  height: 30px;
  left: 0;
  bottom: -30px;
  background-color: rgba(0, 0, 0, 0.5);
}

.myMask i {
  cursor: pointer;
  font-style: normal;
  font-size: 12px;
  color: #ffffff;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px;
}

.zzcBlock {
  bottom: 0;
}

.borderShow {
  border: 1px solid #43b548;
}

.bigImg {
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  position: absolute;
  background-color: #cccccc;
}

.boxImg {
  position: relative;
  width: 100%;
  height: 100%;
}

.oneBlock {
  height: 120px;
}

.listBlock {
  margin: 22px 0;
  padding-left: 25px;
}

.checkedMessage_choose {
  margin-top: 10px;
}

.LeavingMessage {
  height: 50px;
}

.addMyList {
  float: left;
  width: 100%;
  height: 76px;
  text-align: center;
  border: 1px dashed #eeeeee;
  margin-top: -1px;
  cursor: pointer;
}

.addMyList i {
  font-size: 40px;
  color: #eee;
  line-height: 76px;
}

.pictureLit {
  background-color: #cccccc;
  width: 60px;
  height: 60px;
  overflow: hidden;
  float: right;
}

.originalText_linkInput {
  width: 50%;
  margin: 5px 0;
  margin-left: 22px;
}

.originalText_link {
  height: 64px;
}

.successSm {
  width: 99%;
  border-left: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
}

.wxUpload {
  width: 50%;
  margin-bottom: 50px;
}

.wxUpload img {
  width: 100%;
}

.nameYc,
.showName {
  padding-left: 15px;
  width: 80px;
  display: inline-block;
}

.el-collapse-item__header.is-active {
  padding-left: 15px;
}

.operation {
  text-align: right;
}

.operation span {
  font-size: 14px;
  color: #576b95;
  display: inline-block;
  padding: 10px;
}

/*--微信公众号管理 end--*/

/*--微信微博移动端图标 begin--*/
.listIcon_my {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

.listIcon_my img {
  width: 100%;
  height: 100%;
  margin: 0 !important;
}

.listIcon_w {
  width: 18px !important;
  height: 18px !important;
}

/*--微信微博移动端图标 end--*/
/*--左侧导航修改 begin--*/
#app .nest-menu .el-submenu > .el-submenu__title:hover,
#app .el-submenu .el-menu-item:hover {
  color: #fff;
}
.el-submenu__title:focus, .el-submenu__title:hover{
  outline: 0 !important;
  color: #fff !important;
  background: #293846 !important;
}
.is-opened .el-submenu__title{
  background: #293846 !important;
}
#app .el-submenu .el-menu-item {
  background-color: #293846!important;
  color: #a7b1c2;
}
.is-opened{
  transition: all .5s;
  border-left: 4px solid #19aa8d !important;
}
/*--左侧导航修改 end--*/
/*--微信微博列表样式 begin--*/
.manageList {
  width: 100%;
}

.manageList .listBlcok {
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #cccccc;
  cursor: pointer;
}

.manageList .listBlcok:hover,
.onListBlcok {
  background-color: #eeeeee;
}

.manageList .listBlcok i {
  margin: 0 10px;
  display: inline-block;
  vertical-align: middle;
  width: 46px;
  height: 46px;
  overflow: hidden;
}

.manageList .listBlcok i img {
  width: 100%;
  height: 100%;
}

.manageList .listBlcok span {
  font-size: 14px;
  color: #333333;
  display: inline-block;
  vertical-align: middle;
}

/*--微信微博列表样式 end--*/
/*--素材库图片管理 begin--*/

.BroadcastImg {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.BroadcastImg img {
  width: 100%;
  height: 100%;
}

.el-upload-list {
  padding: 1rem 0;
}

/*--素材库图片管理 end--*/
/*-- 滚动条样式 begin --*/
.el-tabs {
  height: 100%;
}

.el-tabs__content {
  overflow: auto;
  height: 100%;
}

/*-- 滚动条样式 end --*/
/*-- 轮播图管理 begin --*/
.contentList {
  border: 1px solid #eeeeee;
  margin-bottom: 20px;
  padding: 10px;
  position: relative;
}

.contentList:last-child {
  margin-bottom: 0;
}

.uploadList {
  width: 300px;
  display: inline-block;
  vertical-align: middle;
}

.changeArticle {
  width: 38%;
  margin-left: 25px;
  display: inline-block;
  vertical-align: middle;
}

/*-- 轮播图管理 end --*/
.tableActive {
  background-color: #f5f7fa;
}

.allList .avatar-uploader .el-upload {
  width: 100%;
  height: 100%;
}

/*-- 成品库稿件管理 begin --*/
.elDialogH {
  height: 500px;
  overflow: hidden;
}

.elDialogH .el-dialog__body {
  height: 100%;
}

.removeList {
  height: 86%;
  overflow-y: auto;
}

.parentsList {
}

.parentsList span {
  display: inline-block;
  vertical-align: middle;
}

.historyList {
  width: 100%;
  box-sizing: border-box;
  padding-left: 50px;
}

.historyList span {
  font-size: 14px;
  color: #333;
}

.titleCon {
  width: 80%;
  display: inline-block;
  vertical-align: middle;
}

.litTitleCon {
  width: 68%;
  display: inline-block;
  vertical-align: middle;
}

.litTitleCon span {
  margin-right: 10px;
  font-size: 12px;
  color: #999999;
}

.titleCon span {
  margin-right: 10px;
  font-size: 12px;
  color: #999999;
}

.spanRadio {
  margin: 0 6px;
}

.lineCon {
  width: 50px;
  height: 80px;
  vertical-align: middle;
  display: inline-block;
  background: url("../assets/images/line.png") no-repeat center;
}

.lastLine {
  background: url("../assets/images/lastLine.png") no-repeat center;
}

.elDialogH .el-dialog__header {
  padding: 0;
}

.manuscriptAll {
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 15px;
}

/*-- 成品库稿件管理 end --*/
.brief .el-form-item__label {
  color: #9e9e9e;
  font-size: 18px;
  font-weight: normal;
}

// .sub-navbar{
//   position: fixed;
//   top: 63px !important;
//   width: calc(100% - 190px);
// }
// .app-wrapper{overflow: hidden;}
.topBtnLine {
  width: calc(100% - 190px);
  height: 68px;
  position: fixed;
  z-index: 2000;
  background: #fff;
}

//作者
/*字的背景*/
.autherWrite .el-select .el-tag {
  background-color: white;
}

/*icon替换*/
.autherWrite .el-icon-close:before {
  content: "；";
  color: black;
}

/*icon背景及位置*/
.autherWrite .el-select .el-tag__close.el-icon-close {
  background: white;
  right: 0;
}

/*调整框内padding*/
.autherWrite .el-tag--small {
  padding: 0;
}

.autherWrite .el-select__tags > span {
  width: auto !important;
}

.autherWrite .el-select__input {
  margin-left: 0;
}

.autherWrite .el-select {
  width: 83%;
}
.cmx-default-view .cmx-list-item a {
  width: 100%;
}
.cmx-default-view .cmx-list-item {
  border-radius: 7px;
  border: 2px solid #fff;
  box-shadow: 0px 0px 14px -1px #cccccc;
  padding: 10px;
}
.cmx-default-view .cmx-list-item .el-row {
  display: flex;
  align-items: center;
}
.cmx-default-view .cmx-list-item:hover {
  border: 2px dashed #dcdfe6 !important;
}
.cmx-default-view .cmx-list-item .el-row {
  margin: 0;
}
.color-dark-light {
  color: #aaaaaa;
}
